<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <!-- 
        循环语句：
        for循环：语法：
        for(var i=0;i<5;i++){
            循环体;     //   当循环体只有一句代码的时候，花括号可以省略；
        }

        for(var i=0;i<5;i++) console.log(i);

        执行顺序：
        1、循环条件初始化；
        2、循环条件判断，条件成立时，执行循环体，条件不成立时，跳出循环；
        3、循环迭代，改变循环初始化的变量
        4、继续执行2、3，直到循环结束

        break;   结束循环（跳出循环）;
        continue;  结束本次循环，执行下一次循环；
        break; continue;  之后的代码，都不执行；

        for循环的省略条件：
        1、省略第一句代码，循环初始化条件； 但是，我们需要声明所使用的这个变量；
        2、省略第二句代码，循环判断条件，没有出口，就会出现死循环；   需要我们自己去设置一个出口；
        3、省略第三局代码，循环迭代，变量不会改变，出不去，出现死循环；  需要我们自己去改变变量；

        do...while()语句：语法：
        循环初始化条件;
        do{
            循环体;
            
            循环迭代条件;
        }while(循环判断条件)

        while(){}语句语法：
        while(循环判断条件){
            循环体;
        }

        do..while()和while()语句中的判断条件可以为true ；但是需要我们设置一个出口去跳出；用break;
     -->
    <script>
        for(var i=0;i<10;i++) {
            if(i ==5) {
                continue;
            }
            console.log(i);
        }
        console.log('end');
    </script>
</body>
</html>